an arm and a leg – English–日本語 translations

🇬🇧 en ja 🇯🇵

an arm and a leg noun

  • exorbitant amount
腎臓
Wiktionary Links